papillary adenoma of large intestine - German English Dictionary